fall down from a cliff/precipice - Espagnol Anglais Dictionnaire